v.league 1
Ten men, 60 per cent of the ball and a 45+3 concession: why Hanoi FC fell to SHB Da NangMinute 18: Hanoi FC lose a man. Minute 45+3: their net ripples on the final...
Vietnamese Football and the Data Vacuum: When Transfer Analysis Has No Fact to Hold On ToIn the analytical record sent to me, exactly one data field exists: the domai...
VAR in V.League: The Technology Is On the Pitch, the Explanation Is Still OutsideIn the 78th minute, the referee leaves his position and runs diagonally towar...
Six goals from four forwards: a real signal, but Kim Sang Sik still has no answerA low cross came in from the right, Luong Chi Khai cleared it, the first shot...
Six Goals in Four Rounds: Vietnam's Attack Has Depth, Not Yet a SystemA low cross from the flank, Luong Chi Khai clears it, the first shot is...
The V.League Data Void: When Vietnamese Football Has No Stat Sheet to ReadThe V.League Data Void: When Vietnamese Football Has No Stat Sheet to Read 1:...
V.League 1: The Young-Player Price Bubble and the Gegenpressing Fad Are Hitting Their CeilingNguyen Xuan Son rose to head the ball into Thailand's net in the second leg o...
Vietnam Football Stage-2 Deep Analysis: A Null Result When Input Data Is EmptyA Stage-2 deep analysis document for Vietnamese football opens with a...
Vietnamese Football 2026-2026: Nine Dimensions of Analysis and the Data GapVIETNAMESE FOOTBALL 2026-2026: NINE DIMENSIONS OF ANALYSIS AND THE DATA GAP I...
Vietnam and the 'Concrete Defence': Why Winning Southeast Asia Is Not Enough for the ContinentI stayed behind after the 2026 ASEAN Championship final and rewound the tape...
VAR and the First Season of Slowness: Vietnamese Football Learns to WaitMinute 78 at Hang Day Stadium. The referee puts his hand to his earpiece and...
V.League after a golden season: The transfer window and the price of beliefThree weeks after the second leg of the 2026 ASEAN Cup final in Bangkok, I...
V.League Young Talents and the Retention Problem: The Gem Is Not on the Display ShelfIn the 78th minute of a V.League 1 match, with the result already settled, a...
Vietnam's Youth Football Freeze Interval: Where Value Settles on Its OwnVietnam's Youth Football Freeze Interval: Where Value Settles on Its Own On t...
CAHN and their flawless 6 points: a data sheet that isn't closed yet before the trip to Đồng Nai18:00 on September 20, Đồng Nai stadium. Four days earlier, CAHN had played...
Becamex TP.HCM upset Thanh Hoa in the National Cup: when the wage bill inverts the tableOn the scoreboard, it was a shock. On the wage bill, it had been forecast for...
Inside the V.League: The Notebook by the Touchline and the Beats Nobody CountsTwo in the afternoon in Pleiku, and the pitch was so hot the ball rolled fast...
Van Hau's 68th-Minute Red Card: The Disciplinary File, Ngoc Tan's Injury and the Squad Problem Facing V.League 1At the 68th minute, my old stopwatch stopped at 68:12. From the stand at Hang...
V.League 2026/26: The Eroding Flank and the Price of a Homogenised GameMinute 27, Hang Day Stadium, the August sun pouring onto stand B like heat of...
A Packed Stat Sheet and an Empty MatchThe April rain at Lach Tray was not heavy, just enough to slick the turf and...
The Bangkok Night: A Stretcher, a Trophy, and the Question Vietnamese Football Has Not Wanted to AnswerA small coffee shop on Nguyen Chi Thanh Street in Da Nang, the evening of...
When Vietnamese Football Data Returns to ZeroAt three in the morning in Liverpool, I opened a document and saw nine column...
Vietnamese Football 2026: A Fresh Wind from Youth Development Strategy and Sustainable FinanceAs the ball rolled on My Dinh Stadium on a weekend night, I saw something man...
The 70th-Minute Red Card and the Void Thể Công Viettel Left Behind at Hàng ĐẫyMore than twenty minutes with an extra man, Thể Công Viettel scored nothing,...
From My Dinh to Bangkok: Vietnamese Football Needs a Data System, Not Just a Golden GenerationOn 26 March 2026, at My Dinh Stadium. In the 78th minute the stands had alrea...
K League 2026 Transfer Window: When Agent Fees Fail to Reconcile Across Three Record SetsOn August 4, 2026, at a desk in Incheon, I opened a 41-page transfer file...
V.League 1 and the Annual Season Squeeze: A Club's Pulse Is Counted from Muddy Training Pitches to Empty StandsAt 5:40 in the morning, the training pitch of a northern V.League 1 club is...
